速報APP / 教育 / Learn Ethereum & Solidity

Learn Ethereum & Solidity

價格:免費

更新日期:2018-02-14

檔案大小:2.9M

目前版本:1.3

版本需求:Android 4.1 以上版本

官方網站:https://www.questdot.com

Email:nyl9488.yln@gmail.com

Learn Ethereum & Solidity(圖1)-速報App

Solidity lets you program on Ethereum, a blockchain-based virtual machine that allows the creation and execution of smart contracts, without requiring centralized or trusted parties.

Solidity is a statically typed, contract programming language that has similarities to Javascript and C. Like objects in OOP, each contract contains state variables, functions, and common data types. Contract-specific features include modifier (guard) clauses, event notifiers for listeners, and custom global variables.

Learn Ethereum & Solidity(圖2)-速報App

Some Ethereum contract examples include crowdfunding, voting, and blind auctions.

Unlike other code, you may also need to add in design patterns like pausing, depreciation, and throttling usage to reduce risk. This document primarily discusses syntax, and so excludes many popular design patterns.

Learn Ethereum & Solidity(圖3)-速報App

As Solidity and Ethereum are under active development, experimental or beta features are typically marked, and subject to change. Pull requests welcome.